The incident took place in New Haven County on Monday, May 30 in Milford at Walnut Beach.
The fights broke out around 6:30 p.m. in a large unruly group of about 500 people, said the Milford Police.
During the fights, police "became quickly overwhelmed by the large, unruly crowd and were assaulted," the department said.
Two of the officers’ body cameras were pulled from the officers’ uniform as they were knocked to the ground, police said.
An investigation has been ongoing since the incident and police have arrested three juveniles for their part in the fight, police said.
Additionally, there are arrest warrants forthcoming for two more juveniles and five adults, they added.
"The Milford Police Department would like to thank the members of the public that assisted in identifying the people involved in this incident," the department said.
Click here to follow Daily Voice Wilton and receive free news updates.